this meat is spoiled - Alemán Inglés Diccionario